62 x 118.5 feet = 18.9 x 36.12 meters