96.3 x 62.1 meters = 315.94 x 203.74 feet