421.5 inches = 10.7061 meters