2536.1 inches = 64.41694 meters