69.5 x 57.6 feet = 21.18 x 17.56 meters