63 x 715 x 93 feet = 19.2 x 217.93 x 28.35 meters