2546 inches = 64.6684 meters