80 x 27.7 meters = 262.47 x 90.88 feet