89.47 meters = 3522.440945 inches