2575.5 inches = 65.4177 meters