43907 inches = 1115.2378 meters