68.7 x 57.1 feet = 20.94 x 17.4 meters