88.91 meters = 3500.393701 inches