16624 inches = 422.2496 meters