16618 inches = 422.0972 meters