62 x 91.5 meters = 203.41 x 300.2 feet