153 x 526 x 892 feet = 46.63 x 160.32 x 271.88 meters