60.53 meters = 2383.070866 inches