58.6 x 122.1 feet = 17.86 x 37.22 meters