27 x 63 feet = 8.23 x 19.2 meters