84.5 x 93.6 meters = 277.23 x 307.09 feet