Yes.
About 36 square meters.
315 meters squared = 3,391 in feet squared.
24,010,000 square meters.
7200 Meters square
1 foot = 0.3048 meter
25600
64 square meters is 688.89 square feet.
4046.85 square metres.
72 metres squared
473.61 square feet.
72 metres squared