24 x 867 x 665 feet = 7.32 x 264.26 x 202.69 meters