62 x 79.5 meters = 203.41 x 260.83 feet