7579 mm = 24 feet and 10.39 inches