2653 inches = 67.3862 meters