943 x 270 x 85 meters = 3093.83 x 885.83 x 278.87 feet