83 x 51 x 260 meters = 272.31 x 167.32 x 853.02 feet