122 x 90 feet = 37.19 x 27.43 meters