266 x 81 x 585 meters = 872.7 x 265.75 x 1919.29 feet