80 x 177.8 meters = 262.47 x 583.33 feet