28 x 83 feet = 8.53 x 25.3 meters