92.4 x 200.8 feet = 28.16 x 61.2 meters