266 x 585 x 789 feet = 81.08 x 178.31 x 240.49 meters