841 x 260 x 80 meters = 2759.19 x 853.02 x 262.47 feet