41984 inches = 1066.3936 meters