62.1 x 118.9 feet = 18.93 x 36.24 meters