62 x 58 x 68 feet = 18.9 x 17.68 x 20.73 meters