43401 inches = 1102.3854 meters