2486.1 inches = 63.14694 meters