0
Anonymous
About 22.3 (22.2967) sq metres.
Wiki User
Chat with our AI personalities
266 sq ft converts to 24.7122 sq meters (@0.092903 sq meters per sq foot).
5220.5 sq ft
19681.81 sq ft
14.58 sq meters.
10 ft * 24 ft = 240 sq ft = 240/9 sq yards = 26.66... sq yards