274 x 26 meters = 898.95 x 85.3 feet