43909 inches = 1115.2886 meters