80 x 61.9 meters = 262.47 x 203.08 feet