41907 inches = 1064.4378 meters