7405 mm = 24 feet and 3.54 inches