89 x 150 feet = 27.13 x 45.72 meters