7.382 meters = 24 feet and 2.63 inches