16621 inches = 422.1734 meters