308 x 170.7 feet = 93.88 x 52.03 meters