41985 inches = 1066.419 meters