68 x 27.3 feet = 20.73 x 8.32 meters