84.7 x 77.5 meters = 277.89 x 254.27 feet