58 x 70.8 feet = 17.68 x 21.58 meters