27 x 68.1 feet = 8.23 x 20.76 meters