7.61 meters = 24 feet and 11.61 inches