67980 meters = 2676377.952756 inches