1260 meters = 49606.299213 inches