122 x 59.3 feet = 37.19 x 18.07 meters