16607 inches = 421.8178 meters