28 x 275 meters = 91.86 x 902.23 feet