159 x 337 x 266 meters = 521.65 x 1105.64 x 872.7 feet