1118.2 meters = 44023.622047 inches