40643 inches = 1032.3322 meters