0
Anonymous
There are 22,500 square meters in 150 meters x 150 meters. 150 meters x 150 meters = 22,500 square meters
Wiki User
Chat with our AI personalities