41991 inches = 1066.5714 meters