41988 inches = 1066.4952 meters