88.02 meters = 3465.354331 inches