199.8 x 121.7 feet = 60.9 x 37.09 meters