41922 inches = 1064.8188 meters