109 x 943 x 409 meters = 357.61 x 3093.83 x 1341.86 feet