41917 inches = 1064.6918 meters