41927 inches = 1064.9458 meters