668 x 868 x 91 feet = 203.61 x 264.57 x 27.74 meters