25 x 868 x 666 feet = 7.62 x 264.57 x 203 meters