158 x 260 x 109 meters = 518.37 x 853.02 x 357.61 feet