199 x 249 feet = 60.66 x 75.9 meters