663 x 863 x 86 feet = 202.08 x 263.04 x 26.21 meters