2539 inches = 64.4906 meters