62 x 93.8 meters = 203.41 x 307.74 feet