18.72 meters = 61 feet and 5.01 inches