7.354 meters = 24 feet and 1.53 inches