84 x 214 x 62 feet = 25.6 x 65.23 x 18.9 meters