61 feet and 2.4 inches = 18.654 meters