26 x 315 x 317 meters = 85.3 x 1033.46 x 1040.03 feet