7573 mm = 24 feet and 10.15 inches