417 x 260 x 24 meters = 1368.11 x 853.02 x 78.74 feet