261 x 856 x 306 meters = 856.3 x 2808.4 x 1003.94 feet