28 x 63 feet = 8.53 x 19.2 meters