1676 meters = 65984.251969 inches