2552 inches = 64.8208 meters