421.4 inches = 10.70356 meters