636 x 860 x 265 meters = 2086.61 x 2821.52 x 869.42 feet