2543 inches = 64.5922 meters