7.088 meters = 23 feet and 3.06 inches