80 x 23 meters = 262.47 x 75.46 feet