41876 inches = 1063.6504 meters