6364 meters = 250551.181102 inches