664 x 864 x 87 feet = 202.39 x 263.35 x 26.52 meters